hot sauce made with peppers, chopped onions and water or tomato juice - Espagnol Anglais Dictionnaire